package com.uwlaser.service.dto;

import com.uwlaser.annotation.Query;
import lombok.Getter;
import lombok.Setter;

/**
* @author zk-Qin
* @date 2022-05-11
*/
@Getter
@Setter
public class ProductMaterialQueryParam{

    /** 精确 */
    @Query
    private Integer id;

    /** 精确 */
    @Query(type = Query.Type.RIGHT_LIKE)
    private String materialCode;

    /** 精确 */
    @Query(type = Query.Type.RIGHT_LIKE)
    private String materialBriefCode;

    /** 模糊 */
    @Query(type = Query.Type.RIGHT_LIKE)
    private String materialName;

    /** 精确 */
    @Query
    private String materialType;

    /** 精确 */
    @Query
    private String materialSpecification;

    /** 精确 */
    @Query
    private String materialSource;

    /** 精确 */
    @Query
    private String materialBrand;

    /** 精确 */
    @Query
    private String materialUnit;

    /** 模糊 */
    @Query(type = Query.Type.INNER_LIKE)
    private String supplier;

    /** 模糊 */
    @Query(type = Query.Type.INNER_LIKE)
    private String supplierName;

}
